img {
    cursor: pointer;
}

.iconImg {
    display: inline-block;
    width: 16px;
    height: 16px;
    cursor: pointer;
}

.icon-blank {
    background: url('icons/blank.gif') no-repeat center center;
}

.icon-add {
    background: url('icons/edit_add.png') no-repeat center center;
}

.icon-edit {
    background: url('icons/pencil.png') no-repeat center center;
}

.icon-remove {
    background: url('icons/edit_remove.png') no-repeat center center;
}

.icon-save {
    background: url('icons/filesave.png') no-repeat center center;
}

.icon-cut {
    background: url('icons/cut.png') no-repeat center center;
}

.icon-ok {
    background: url('icons/ok.png') no-repeat center center;
}

.icon-no {
    background: url('icons/no.png') no-repeat center center;
}

.icon-cancel {
    background: url('icons/cancel.png') no-repeat center center;
}

.icon-reload {
    background: url('icons/reload.png') no-repeat center center;
}

.icon-search {
    background: url('icons/search.png') no-repeat center center;
}

.icon-print {
    background: url('icons/print.png') no-repeat center center;
}

.icon-help {
    background: url('icons/help.png') no-repeat center center;
}

.icon-undo {
    background: url('icons/undo.png') no-repeat center center;
}

.icon-redo {
    background: url('icons/redo.png') no-repeat center center;
}

.icon-back {
    background: url('icons/back.png') no-repeat center center;
}

.icon-sum {
    background: url('icons/sum.png') no-repeat center center;
}

.icon-tip {
    background: url('icons/tip.png') no-repeat center center;
}

.icon-filter {
    background: url('icons/filter.png') no-repeat center center;
}

.icon-mini-add {
    background: url('icons/mini_add.png') no-repeat center center;
}

.icon-mini-edit {
    background: url('icons/mini_edit.png') no-repeat center center;
}

.icon-mini-refresh {
    background: url('icons/mini_refresh.png') no-repeat center center;
}

.icon-large-picture {
    background: url('icons/large_picture.png') no-repeat center center;
}

.icon-large-clipart {
    background: url('icons/large_clipart.png') no-repeat center center;
}

.icon-large-shapes {
    background: url('icons/large_shapes.png') no-repeat center center;
}

.icon-large-smartart {
    background: url('icons/large_smartart.png') no-repeat center center;
}

.icon-large-chart {
    background: url('icons/large_chart.png') no-repeat center center;
}

.icon-standard-cog {
    background: url('icons/cog.png') no-repeat center center;
}

.icon-standard-disconnect {
    background: url('icons/disconnect.png') no-repeat center center;
}

.icon-standard-color-wheel {
    background: url('icons/color-wheel.png') no-repeat center center;
}

.icon-standard-arrow-inout {
    background: url('icons/arrow-inout.png') no-repeat center center;
}

.icon-hamburg-user {
    background: url('icons/user.png') no-repeat center center;
}

.icon-standard-color-swatch {
    background: url('icons/color-swatch.png') no-repeat center center;
}

.icon-standard-star {
    background: url('icons/star.png') no-repeat center center;
}

.icon-hamburg-home {
    background: url('icons/home.png') no-repeat center center;
}

/*datagrid 溢出文本后显示省略号*/
.datagrid-cell, .datagrid-cell-group, .datagrid-header-rownumber, .datagrid-cell-rownumber {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}